home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Select (Limited Edition)
/
Computer Select.iso
/
pcc
/
v05n06
/
helpbat2.bat
< prev
next >
Wrap
DOS Batch File
|
1992-05-19
|
767b
|
44 lines
@ECHO OFF
REM NAME: HELPBAT2.BAT
REM PURPOSE: Display .BAT purpose for matching text
IF (%1)==(/?) GOTO HELP
IF (%2)==(DISPLAY) GOTO DISPLAY
SET FIND=PURPOSE:
IF (%1)==() GOTO RUN
SET FIND=
SET SPACE=
:TOP
SET FIND=%1
SHIFT
IF (%1)==() GOTO RUN
SET FIND=%FIND%%SPACE%
GOTO TOP
:RUN
FOR %%J IN (C:\BATCH\*.BAT) DO CALL HELPBAT2 %%J DISPLAY
SET FIND=
SET SPACE=
GOTO END
:DISPLAY
TYPE %1 | FIND "%FIND%" | FIND "PURPOSE:" > JUNK
COPY JUNK JUNK1 > NUL
DEL JUNK
IF NOT EXIST JUNK1 GOTO END
ECHO ----------------
ECHO %1
TYPE JUNK1
DEL JUNK1
ECHO.
GOTO END
:HELP
ECHO Displays the name and purpose line
ECHO of batch files that contain text you specify.
ECHO Syntax is HELPBAT2 text.
ECHO Searches are case sensitive.
:END